Mensagens Avançadas
msg
Envia uma imagem ou anexo ao usuário
/*
Primeiro Parâmetro: Conteúdo (String)
Segundo Parâmetro: Tipo do Conteúdo (Opcional, padrão é text)
Terceiro Parâmetro: Subtítulo (Válido para envio de mídias/documentos)
Quarto Parâmetro: Variante em áudio da mensagem (Para ser enviada em TTS)
*/
/* Texto Simples */
msg("Olá");
msg("Como vai você?", "text");
msg(
"Minha melhor variante é **você**",
"text",
null,
"Sabia que a minha melhor variante é você?"
);
/* Imagem */
msg("https://google.com/image.png", "image", "Olhe para esta imagem");
/* Sugestões rápidas */
msg(["Sim", "Não", "Outra"], "chips");
/* Obriga o envio por áudio */
msg("Força o áudio!", "tts");
/* Envia um Payload Web */
msg(
{
type: "banana",
},
"payload"
);
/*
Cria um footer com botões
Disponível apenas no Falazap V2
A propriedade "text" define o que será exibido como texto do botão
A propriedade "action" define a mensagem que será enviada ao fluxo ao clicar no botão
*/
msg(
{
type: "bottomBar",
show: false,
buttons: [
{
text: "Ajuda",
action: "Ajuda",
},
],
},
"payload"
);
/* Lista */
msg(
[
{
title: "Lista 1",
price: "R$5,00",
description: "Lista 1 - OK",
image: "https://imageURL.jpg",
},
{
title: "Lista 2",
price: "R$6,00",
description: "Lista 2 - OK",
image: "https://imageURL.jpg",
},
{
title: "Lista 3",
price: "R$5,00",
description: "Lista 3 - OK",
image: "https://imageURL.jpg",
},
],
"list"
);
Tipo de Conteúdo | O que é |
---|---|
text | Texto Padrão |
image | URL de Imagem |
document | URL de PDF ou TXT |
video | URL de Vídeo |
payload | Objeto JS (somente na web) |
chips | Array de Sugestões Rápidas |
list | Array de Opções |
tts | Text to Speech |
Dica
Para o array de sugestões rápidas, o input do usuário será o texto do botão.
O tipo list
em plataformas não suportadas (Telegram/WhatsApp) é renderizado sem a imagem